security (deposit) - Fransızca İngilizce Sözlük